//
//  BoardSearchVO.m
//  MokoAPP
//
//  Created by cj848 on 11. 7. 28..
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import "BoardSearchVO.h"


@implementation BoardSearchVO
@synthesize dic = boardSearchDictionary;
-(id) init {
    self = [super init];
    if( self ) {
        /*
         // 게시판 id로 원래는 id이나 Objective-c 의 키워드인 id로 이름을 지을 수 없어서 idStr으로 지음
         NSString* idStr;
         // 정렬 기준 변수 : 기본은 head_num
         NSString* select_arrange;
         // 정렬 순서 : 기본값 asc
         NSString* desc;
         // 이름 검색 : 기본값 off
         NSString* sn;
         // 제목 검색 : 기본값 on
         NSString* ss;
         // 내용 검색 : 기본값 on
         NSString* sc;
         */
        NSArray* keys = [[NSArray alloc] initWithObjects:@"id", @"page", @"select_arrange", @"desc", @"sn", @"ss", @"sc", @"keyword", @"category", nil];
        NSArray* values = [[NSArray alloc] initWithObjects:@"", @"1", @"headnum", @"asc", @"on", @"off", @"off", @"", @"", nil];
        boardSearchDictionary = [[NSMutableDictionary alloc] initWithObjects:values forKeys:keys];
        [values release];
        [keys release];
    }
    return self;
}
-(NSString*) getParam {
    NSEnumerator* keyEnum =[boardSearchDictionary keyEnumerator];
    NSString* key;
    NSString* results = @"";
    while( (key = [keyEnum nextObject])) {
        NSString* param = [boardSearchDictionary valueForKey:key];
        results = [NSString stringWithFormat:@"%@&%@=%@", results, key, param];
    }
    return results;
}
-(void) dealloc {
    [boardSearchDictionary release];
    [super dealloc];
}
@end
